package cn.com.nes.mybatis.agent.ope.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * Created with IntelliJ IDEA.
 *
 * @Author: ShenWei
 * @Date: 2024/03/07/19:44
 */
@Data
@TableName("is_role_model_info")
public class IsRoleModelInfo {
    /**
     * 自增id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 主键id
     */
    @TableField("role_model_function_id")
    private String roleModelFunctionId;

    /**
     * 厂商id
     */
    @TableField("manufacture_id")
    private String manufactureId;

    /**
     * 角色id
     */
    @TableField("role_id")
    private String roleId;

    /**
     * 模块id
     */
    @TableField("model_id")
    private String modelId;

    /**
     * 功能id
     */
    @TableField("function_id")
    private String functionId;

    /**
     * 是否删除:1:表示删除，0:表示未删除
     */
    @TableField("sfsc")
    private Byte sfsc;

    /**
     * 创建时间
     */
    @TableField("cjsj")
    private Date cjsj;

    /**
     * 修改时间
     */
    @TableField("xgsj")
    private Date xgsj;

    /**
     * 数据来源
     */
    @TableField("sjly")
    private String sjly;

    /**
     * 是否添加过子权限 1:添加过
     */
    @TableField("is_add")
    private Byte isAdd;
}
